explosion-proof glazing - English Synonyms Dictionary